﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ARR.UI.Views;
using ARR.Shared;
using System.ComponentModel;
using ARR.UI.ViewModels;

namespace ARR.UI.Models
{
    public interface IModelBase
    {

    }

    [RealModel]
    public abstract class ModelBase
    {

    }

    [MockModel]
    public abstract class MockModelBase
    {
        public MockModelBase()
        {
            Alert alertWindow = new Alert(string.Format(Messages.SeEstaUsandoModelMock, TypeDescriptor.GetClassName(this)), Labels.TituloAdvertenciaMock, AlertType.Warning);
            alertWindow.ShowDialog();
        }
    }
}
